Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWYCROSS ROAD Detached £916,098 £550,000 19 Jun 2013
2 TWYCROSS ROAD Detached £899,994 £868,500 3 Mar 2022
3 TWYCROSS ROAD Detached £931,174 £439,500 19 Feb 2004
5 TWYCROSS ROAD Detached £945,502 £750,000 22 Nov 2017
7 TWYCROSS ROAD Detached £862,773 £850,000 9 Nov 2023
8 TWYCROSS ROAD Detached £937,095 £750,000 28 Feb 2018
13 TWYCROSS ROAD Detached £730,782 £445,000 12 Jan 2007
15 TWYCROSS ROAD Detached £1,008,783 £280,000 1 Dec 2000
19 TWYCROSS ROAD Detached £1,045,410 £305,000 11 May 2001
21 TWYCROSS ROAD Detached £963,195 £780,000 28 Sep 2018
27 TWYCROSS ROAD Detached £880,395 £530,000 26 Jul 2013